package com.ruoyi.project.qyxy.jlscoredtl.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.framework.aspectj.lang.annotation.Excel;
import com.ruoyi.framework.web.domain.BaseEntity;

/**
 * 监理得分详细对象 qyxy_jl_org_score_detail
 * 
 * @author lcl
 * @date 2021-03-14
 */
public class JlOrgScoreDetail extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 监理得分ID */
    @Excel(name = "监理得分ID")
    private Long jlId;

    /** 注册造价工程师 */
    @Excel(name = "注册造价工程师")
    private String useZj;

    /** 一级注册建造师 */
    @Excel(name = "一级注册建造师")
    private String useJz;

    /** 一级注册建筑师 */
    @Excel(name = "一级注册建筑师")
    private String useJzh;

    /** 一级注册结构工程师 */
    @Excel(name = "一级注册结构工程师")
    private String useJg;

    /** 注册监理工程师 */
    @Excel(name = "注册监理工程师")
    private String useJl;

    /**
     * 资质名称
     */
    private String quaName;

    /**
     * 资质类别
     */
    private String quaType;

    /**
     * 资质等级
     */
    private String quaRank;

    /** 缺少人数 */
    @Excel(name = "缺少人数")
    private Long shortOfCount;

    /**
     * 减分
     */
    private String reduceScore;

    /**
     * 是否符合标准
     */
    private String isConformTo;

    public void setJlId(Long jlId) 
    {
        this.jlId = jlId;
    }

    public Long getJlId() 
    {
        return jlId;
    }
    public void setUseZj(String useZj) 
    {
        this.useZj = useZj;
    }

    public String getUseZj() 
    {
        return useZj;
    }
    public void setUseJz(String useJz) 
    {
        this.useJz = useJz;
    }

    public String getUseJz() 
    {
        return useJz;
    }
    public void setUseJzh(String useJzh) 
    {
        this.useJzh = useJzh;
    }

    public String getUseJzh() 
    {
        return useJzh;
    }
    public void setUseJg(String useJg) 
    {
        this.useJg = useJg;
    }

    public String getUseJg() 
    {
        return useJg;
    }
    public void setUseJl(String useJl) 
    {
        this.useJl = useJl;
    }

    public String getUseJl() 
    {
        return useJl;
    }

    public String getQuaName() {
        return quaName;
    }

    public void setQuaName(String quaName) {
        this.quaName = quaName;
    }

    public String getQuaType() {
        return quaType;
    }

    public void setQuaType(String quaType) {
        this.quaType = quaType;
    }

    public String getQuaRank() {
        return quaRank;
    }

    public void setQuaRank(String quaRank) {
        this.quaRank = quaRank;
    }

    public void setShortOfCount(Long shortOfCount)
    {
        this.shortOfCount = shortOfCount;
    }

    public Long getShortOfCount() 
    {
        return shortOfCount;
    }

    public String getReduceScore() {
        return reduceScore;
    }

    public void setReduceScore(String reduceScore) {
        this.reduceScore = reduceScore;
    }

    public String getIsConformTo() {
        return isConformTo;
    }

    public void setIsConformTo(String isConformTo) {
        this.isConformTo = isConformTo;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("jlId", getJlId())
            .append("useZj", getUseZj())
            .append("useJz", getUseJz())
            .append("useJzh", getUseJzh())
            .append("useJg", getUseJg())
            .append("useJl", getUseJl())
            .append("shortOfCount", getShortOfCount())
            .toString();
    }
}
